require 'ttWxCommon'
require 'ttWxProjectTreeMgr'
require 'ttWxWorkFrameMgr'
require 'ttWxInformationMgr'
require "ttWxListViewMgr"
##############################################################################################
# 
##############################################################################################
$globalMainFrameAuiMgrRateX=20
$globalMainFrameAuiMgrRateY=80
##############################################################################################
# 
##############################################################################################
class MainFrameAuiMgr < AuiManager
	def initialize(frm)
		super()
		@frm=frm
		set_managed_window(@frm)
		$globalTreeMgr = MainFrameProjectTreeMgr.new(@frm,self)
		$globalWorkFrameMgr = MainFrameWorkFrameMgr.new(@frm,self)
		$globalInfoMgr = MainFrameInfoMgr.new(@frm,self)
		$globalInfoMgr = MainFrameListViewMgr.new(@frm,self)
		update
	end
	def on_size()
		update
	end
	def reloadProject()
		$globalTreeMgr.reloadProject()
	end
end
